html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{
    margin:0;
    border:0;
    padding:0;
    font-style:normal;
}
html,body {
    -webkit-touch-callout:none;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-user-select:none;
    background-color: #fff;
    font-family: -apple-system, Helvetica, sans-serif;
    color: #666;
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
}
a{
    text-decoration: none;
    color:#333;
}
ol,ul{
    list-style:none;
}
.flex {
    display: flex;
    display: -webkit-flex;
}

.header {
    position:fixed;
    z-index:999;
    top:0;left:0;
    background: #fff;
    width: 100%;
    height: 1.18rem;
    height: 11.8vw;
    text-align:center;
    line-height:1.18rem;
    line-height:11.8vw;
    font-size: 0.43000rem;
    font-size: 4.3000vw;
    color:#333;
}
.header .back-btn img{
    position: absolute;
    top:50%;
    left: 0.6rem;
    transform:translateY(-50%);
    width: 0.68rem;
    height: 0.68rem;
    width: 6.8vw;
    height: 6.8vw;
}